British in Richmond Upon Thames - Richmond 14 Station Parade, Richmond, Richmond Upon Thames, TW9 3PZ Tags: cuisine: modern european, price for 2 (exc. drinks): £70